Contact information

CyberMatrix feels a strong sense of commitment to meeting the requirements of its customers and potential customers. Please feel free to contact CyberMatrix at any time regarding what you did or did not like about the product.* Is anything missing, broken or can something be improved? The greatest effort possible will be made to timely incorporate customer suggestions into future versions of this product.

Customizations unique to your company's requirements can be performed for a negotiated fee. If you require certain features to be added to our software and cannot wait for a future version you can pay to have the new features added. Contact us for details.

Please send any comments or suggested improvements to CyberMatrix feedback@cybermatrix.com

Technical Support

Technical support by e-mail is free of charge for all existing and potential CyberMatrix customers*. Phone support is available for a $25 (US) per incident fee. Visit this web page for details:

http://www.cyber-matrix.com/contacts.html

Please be sure you have searched the help and the CyberMatrix web site first before requesting support.

Please send any support requests to CyberMatrix support@cybermatrix.com

* Please assign a single representative of your company to contact CyberMatrix regarding support issues. Feedback is welcomed from anyone but only the designated support representative will be guaranteed a response.


License information
Product license

BY RUNNING THIS SOFTWARE, YOU ARE CONSENTING TO BE BOUND BY AND ARE BECOMING A PARTY TO THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, DO NOT EXECUTE IT.

LICENSE GRANT.

CyberMatrix Corporation grants you a non-exclusive license to use the Software free of charge for evaluation and trial purposes only for a limited time. THE TRIAL VERSION OF THIS SOFTWARE CONTAINS CODE THAT DISABLES MOST OF ITS FEATURES AFTER IT HAS BEEN EXECUTED A PREDETERMINED NUMBER OF DAYS. This License does not entitle you to hard-copy documentation, support or telephone assistance.

DISCLAIMER OF WARRANTY.

The Software is provided on an AS IS basis, without warranty of any kind, including without limitation the warranties that the Software is merchantable, fit for a particular purpose or non-infringing. The entire risk as to the quality and performance of the Software is borne by you. Should the Software prove defective in any respect, you and not CyberMatrix Corporation or its suppliers assume the entire cost of any service and repair. In addition, the security mechanisms implemented by the Software have inherent limitations, and you must determine that the Software sufficiently meets your requirements. This disclaimer of warranty constitutes an essential part of the agreement. No use of the Software is authorized hereunder except under this Disclaimer.

TERMINATION.

The license granted will terminate after you have executed the program not more than thirty times unless you register the software. The license will terminate automatically if you fail to comply with the limitations described herein. You must destroy all copies of the Software upon termination.

TERMS APPLICABLE WHEN LICENSE FEES PAID:

LICENSE GRANT.

Subject to payment of applicable license fees, Licensor grants to you a non-exclusive license to use the Software and accompanying documentation ("Documentation") in the manner described below under "SCOPE OF LICENSE GRANT".

LIMITED WARRANTY.

Licensor warrants that for a period of ninety (90) days from the date of acquisition, the Software, if operated as directed, will substantially achieve the functionality described in the Documentation. Licensor does not warrant, however, that your use of the Software will be uninterrupted or that the operation of the Software will be error-free or secure. In addition, the security mechanisms implemented by the Software have inherent limitations, and you must determine that the Software sufficiently meets your requirements. Licensor also warrants that the media containing the Software, if provided by Licensor, is free from defects in material and workmanship and will so remain for ninety (90) days from the date you acquired the Software. Licensor's sole liability for any breach of this warranty shall be, in Licensor's sole discretion: (i) to replace your defective media or Software; or (ii) to advise you how to achieve substantially the same functionality with the Software as described in the Documentation through a procedure different from that set forth in the Documentation; or (iii) if the above remedies are impracticable, to refund the license fee you paid for the Software. Repaired, corrected, or replaced Software and Documentation shall be covered by this limited warranty for the period remaining under the warranty that covered the original Software, or if longer, for thirty (30) days after the date (a) of delivery to you of the repaired or replaced Software, or (b) Licensor advised you how to operate the Software so as to achieve substantially the same functionality described in the Documentation.

Only if you inform Licensor of your problem with the Software during the applicable warranty period and provide evidence of the date you purchased a license to the Software will Licensor be obliged to honour this warranty. Licensor will use reasonable commercial efforts to repair, replace, advise or, for individual consumers, refund pursuant to the foregoing warranty within thirty (30) days of being so notified.

If any modifications are made to the Software by you during the warranty period; if the media is subjected to accident, abuse, or improper use; or if you violate the terms of this Agreement, then this warranty shall immediately terminate. Moreover, this warranty shall not apply if the Software is used on or in conjunction with hardware or software other than the unmodified version of hardware and software with which the Software was designed to be used as described in the Documentation.

THIS IS A LIMITED WARRANTY, AND IT IS THE ONLY WARRANTY MADE BY LICENSOR OR ITS SUPPLIERS. LICENSOR MAKES NO OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT OF THIRD PARTIES' RIGHTS. YOU MAY HAVE OTHER STATUTORY RIGHTS. HOWEVER, TO THE FULL EXTENT PERMITTED BY LAW, THE DURATION OF STATUTORILY REQUIRED WARRANTIES, IF ANY, SHALL BE LIMITED TO THE ABOVE LIMITED WARRANTY PERIOD. MOREOVER, IN NO EVENT WILL WARRANTIES PROVIDED BY LAW, IF ANY, APPLY UNLESS THEY ARE REQUIRED TO APPLY BY STATUTE NOTWITHSTANDING THEIR EXCLUSION BY CONTRACT. NO DEALER, AGENT, OR EMPLOYEE OF LICENSOR IS AUTHORIZED TO MAKE ANY MODIFICATIONS, EXTENSIONS, OR ADDITIONS TO THIS LIMITED WARRANTY.

TERMS APPLICABLE TO ALL LICENSE GRANTS

SCOPE OF LICENSE GRANT.

You may:

•	Use the Software on any single computer;

•	Use the Software on a network, provided that a licensed copy of the Software has been acquired for each machine permitted to access the Software through the network;

•	Copy the Software for archival purposes, provided any copy must contain all of the original Software's proprietary notices; or

•	If you have purchased a Right to Copy license for multiple copies of the Software, make the number of copies of Software (but not the Documentation) stated on the packing slip or invoice, provided any copy must contain all of the original Software's proprietary notices. The number of copies on the invoice is the total number of copies that may be made. Additional copies of Documentation may be purchased from Licensor.

You may not:

•	Permit other individuals to use the Software except under the terms listed above;

•	Permit concurrent use of the Software;

•	Modify, translate, reverse engineer, decompile, disassemble (except and solely to the extent an applicable statute expressly and specifically prohibits such restrictions), or create derivative works based on the Software;

•	Copy the Software other than as specified above;

•	Rent, lease, grant a security interest in, or otherwise transfer rights to the Software; or

•	Remove any proprietary notices or labels on the Software.

TITLE.

Title, ownership rights, and intellectual property rights in the Software shall remain in CyberMatrix Corporation and/or its suppliers. The Software is protected by copyright and other intellectual property laws and by international treaties. Title and related rights in the content accessed through the Software is the property of the applicable content owner and is protected by applicable law. The license granted under this Agreement gives you no rights to such content.

TERMINATION.

This Agreement and the license granted hereunder will terminate automatically if you fail to comply with the limitations described herein. Upon termination, you must destroy all copies of the Software and Documentation.

LIMITATION OF LIABILITY.

UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, TORT, CONTRACT, OR OTHERWISE, SHALL LICENSOR OR ITS SUPPLIERS OR RESELLERS BE LIABLE TO YOU OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES. IN NO EVENT WILL LICENSOR BE LIABLE FOR ANY DAMAGES IN EXCESS OF THE AMOUNT LICENSOR RECEIVED FROM YOU FOR A LICENSE TO THE SOFTWARE, EVEN IF LICENSOR SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY THIRD PARTY. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM LICENSOR'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.

HIGH RISK ACTIVITIES.

The Software is not fault-tolerant and is not designed, manufactured or intended for use or resale as on-line control equipment in hazardous environments requiring fail-safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines, or weapons systems, in which the failure of the Software could lead directly to death, personal injury, or severe physical or environmental damage ("High Risk Activities"). Accordingly, Licensor and its suppliers specifically disclaim any express or implied warranty of fitness for High Risk Activities.

MISCELLANEOUS.

This Agreement represents the complete agreement concerning the license granted hereunder and may be amended only by a writing executed by both parties. THE ACCEPTANCE OF ANY PURCHASE ORDER PLACED BY YOU IS EXPRESSLY MADE CONDITIONAL ON YOUR ASSENT TO THE TERMS SET FORTH HEREIN, AND NOT THOSE IN YOUR PURCHASE ORDER. If any provision of this Agreement is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This Agreement shall be governed by Alberta law, excluding conflict of law provisions (except to the extent applicable law, if any, provides otherwise). The application of the United Nations Convention of Contracts for the International Sale of Goods is expressly excluded.


Other CyberMatrix software

 Pro Schedule

 Meeting Manager

 Class Scheduler

 Project Clock

 Reminder

 Timesheets

 Employee Project Clock

 In Out Scheduler

Point Of Sale

 Phone Lister

 Clipboard Magic

The latest [trial] version of all programs can be obtained from http://www.cyber-matrix.com

Pro Schedule

Pro Schedule is an easy to use multi-user ready application that coordinates appointments for one or more people. Several different people can be combined into groups that can be booked just like any individual person. Pro Schedule comes in three different versions, Standard, Client/Server and a Web-browser based version. Pro Schedule appointments can be synchronized with the PalmOS datebook application by using the free PalmOS conduit.

Appointments can be booked using sophisticated recurring events having daily, weekly and monthly options. As an example, an appointment can be booked on the last Friday of every three months. An end date for the recurring event may also be entered. Recurring events by default stop on 2100/01/01 but an option exists to change this date. A single appointment in a recurring event may be deleted or the entire event itself can be canceled.

A search feature locates all the available people in a given time period. This feature is ideal for those who must book an appointment at a specific time but do not care which person they meet with.

Pro Schedule has a security feature to limit access to the program. An optional e-mail feature alerts meeting contacts when a booking has been changed. Several schedule views are available including weekly, monthly and an all resource view.

Pro Schedule runs on Windows 95, 98, ME, 2000, XP and NT 4.0.

Pro Schedule Standard costs $100 for a single license, Client/Server is $200 and Web is $100. Affordable multiple-user license packs are also available.

Meeting Manager

CyberMatrix Meeting Manager is an office meeting scheduler. It is an easy to use multi-user application that coordinates the booking of meeting room resources in office buildings. Meeting Manager comes in three different versions, Standard, Client/Server and a Web-browser based version.

Bookable resources can be the meeting rooms themselves or special equipment needed for meetings such as overhead projectors. Bookings can also be made to groups of resources at one time.

Resources can be booked using sophisticated recurring events having daily, weekly and monthly options. As an example, a meeting can be booked on the last Friday of every three months. A single booking in a recurring event may be deleted or the entire event itself can be cancelled. An end date for the recurring event may also be entered.

A search feature allows for finding all rooms that are available at a given time of the day. This feature is a necessity for those who must meet at a given time but do not care in which room they meet.

Meeting Manager has a security feature to limit access to the program. An optional e-mail feature alerts meeting contacts when a booking has been changed.

Several schedule views are available including weekly, monthly and an all resource view.

CyberMatrix Meeting Manager runs on Windows 95, 98, ME, 2000, XP and NT 4.0.

CyberMatrix Meeting Manager Standard costs $100 for a single license, Client/Server is $200 and Web is $100. Affordable multiple-user license packs are also available.

Class Scheduler

Class Scheduler is ideal for schools and other institutions that must create class schedules. Class Scheduler can be used by a single teacher or by a group of students to schedule classes. The idea behind Class Scheduler is to increase the productivity of classroom administrators by automating the class scheduling process. Class Scheduler features automatic or manual scheduling, searching, and support for including other languages.

Schedules may be viewed by class, student, instructor and by classroom. A custom reporting add-on is available.

Class Scheduler runs on Windows 95, 98, 2000, XP, ME, XP and NT 4.0. System requirements: Pentium, 16 MB RAM, 10 MB hard disk space.

Class Scheduler costs $100 (US) for a single license. Other license packages are available.

Project Clock

Project Clock is a project time tracking system. Project Clock is useful for consultants, lawyers, engineers, contractors, project managers or anyone else who must record time billed to different projects.

Project Clock Pro can be accessed over a network and has custom reporting and timesheet entry. Project Clock Client/Server can access data over an Internet connection. Project Clock Web can be accessed from any web browser. Project Clock Palm runs on hand held computers using PalmOS and can synchronize data with Project Clock for Windows.

Time can be accurately billed by project, job code and by client. Reports summarize all billed project time for the given time period. Clients can be billed by using the invoicing feature. Project costs and schedules can be maintained through the project management and expense features. Those currently using manual time recording or crude estimation will find their productivity and accuracy greatly improved when using Project Clock.

Project Clock runs on Windows 95, 98, ME, NT 4.0 and 2000, XP. System requirements: 486, 8 MB RAM and 4 MB hard disk space.

Project Clock Standard and Web costs $35 for a single-user license, Project Clock Pro costs $55 for a single-user license, Project Clock Client/Server costs $75 for a single-user license. Project Clock Palm costs $20 for a single-user license or $10 for existing Project Clock customers. Network and site licenses are available.

Reminder

CyberMatrix Reminder is a free software program that allows you to enter upcoming events that you need to be reminded of. When the event approached a reminder notice will pop up to remind you of the event.

CyberMatrix Reminder is free and runs on Windows 95, 98, ME, NT 4.0 and 2000, XP. System requirements: 486, 8 MB RAM and 4 MB hard disk space.

Timesheets

CyberMatrix Timesheets is an easy to use Windows-based multi-user timesheet entry software application. Timesheets features simple, intuitive employee time entry by client, project and task. The custom reporting features allow existing reports to be changed and new reports to be added. CyberMatrix Timesheets is an ideal solution for those companies wishing to replace their old-fashioned paper-based timesheet entry.

CyberMatrix Timesheets was designed to provide an effortless transition for those accustomed to the traditional paper-based timesheet entry. The timesheet entry screen looks like a standard timesheet entry form. Unlike traditional timesheets though, managers can validate and edit their employees time immediately from their own computers without having to pore over scores of timesheet reports.

Timesheets has two different versions to accommodate the needs of various customer types. Timesheets comes in Standard and Client/Server versions. The Standard and Client/Server versions have a simple intuitive graphical interface. While the Standard version can be used with multiple users over a network, the Client/Server version is better suited for large numbers of users. The Client/Server version can be used with multiple users accessing employee time data over the company intranet or even the Internet.

CyberMatrix Timesheets runs on Windows 95, 98, ME, NT 4.0, 2000 and XP. System requirements: Pentium 32 MB RAM 20 MB HD

CyberMatrix Timesheets costs $35 for a single license. CyberMatrix Timesheets Client/Server costs $55 for a single license. Network and site licenses are available.

Employee Project Clock

Employee Project Clock is an employee time tracking system. This software package is useful for companies that must keep track of their employee's time.

Employee Project Clock can be used by multiple people over a network. Employee Project Clock Pro also contains a powerful custom reporting feature. With the custom reporting tool, those who need additional reports can easily build their own.

Employee Project Clock is easy to use. Employees simply choose their name and optionally choose a project or job code. To start billing time punch in by pressing the In button. To stop billing, enter an optional comment and press the Out button to punch out. The time data is safely stored in the database for later reporting purposes.

Employee Project Clock contains several useful features including project pause and day punches. With a single key combination, the pause feature allows for the convenient pausing and resumption of time billing. Unlike ordinary punching out, pausing does not clear the project comments. This feature comes in very handy when you need to take a short break from a project but will not be switching to another project.

The day punch features allow someone to quickly punch out for a lunch break or even an entire day. Employee Project Clock has a facility to store the normal working day hours as well as holiday hours. When the working day times have been entered, it is possible to quickly break for lunch even if you forgot to punch out before your lunch started. If you worked off-site on a single project for an entire day, when you return you can use the Day Punch feature to punch in an entire days work using a few clicks of the mouse. To do this you simply change the date to the day you worked off-site and then select the Day Punch feature from the menu, automatically you are punched in and out according to your normal working day hours.

Employee Project Clock also allows entering blocks of hours spent on a project. This feature is useful if you have been away from your computer for a short period and were not able to punch in and out normally.

Employee Project Clock runs on Windows 95, 98, ME, NT 4.0 and 2000, XP. System requirements: 486, 8 MB RAM and 4 MB hard disk space.

Employee Project Clock costs $75 for a single-user license. Network and site licenses are available.

In Out Scheduler

CyberMatrix In Out Scheduler is a multi-user attendance tracking application that visually indicates which employees are out of the office and at what time and date they will return. It is an ideal solution for those companies wishing to replace their old-fashioned In/Out scheduling board.

In Out Scheduler was designed to provide an effortless transition for those accustomed to the traditional scheduling boards. To this effect, the software looks a lot like an actual scheduling board. Virtual pins are used to designate which employees are in, which are out and when they will return. Unlike the traditional scheduling boards, In Out Scheduler can be accessed by all employees from the comfort of their own computers.

CyberMatrix In Out Scheduler runs on Windows 95, 98, ME, NT 4.0, 2000 and XP. System requirements: Pentium 32 MB RAM 20 MB HD

In Out Scheduler costs $35 for a single-user license. Network and site licenses are available.

Point Of Sale

CyberMatrix Point of Sale is a software application for retail sales management. It is designed to run on an ordinary Windows PC with a receipt printer. A keyboard intercept bar code scanner and cash tray are optional.

CyberMatrix Point of Sale can be used by businesses that sell goods, services or a combination of the two. For retail store chains, a server application can be setup to allow data sharing and synchronization between the different stores.

CyberMatrix Point of Sale runs on Windows 95, 98, ME, NT 4.0, 2000, and XP. System requirements: Pentium, 32 MB RAM and 20 MB hard disk space. The server application requires at least 256 MB RAM.

The CyberMatrix Point of Sale client costs $300 for a single-user license. The optional CyberMatrix Point of Sale server costs $1000 for a single-user license. Affordable multi-license packages are also available.

Phone Lister

Phone Lister is an application used to manage corporate phone lists. Phone Lister can dramatically improve the speed of telephone extension retrieval for companies still using traditional time intensive paper-based solutions or limited in-house applications for phone list management. Phone Lister can be used by a single person or by an entire company sharing phone list data over their network. Phone Lister features an easy-to-use phone list display screen, searching and sorting functions and data import/export. There is even a custom reporting tool allowing the modification of existing reports and the creation of new ones.

An alphabetic toolbar allow for fast searching. The main screen can be split showing the detail of the current phone listing. There is also a capability for using multiple languages.

Phone Lister runs on Windows 95, 98, 2000, XP and NT 4.0. System requirements: Pentium, 8 MB RAM and 10 MB hard disk space.

Phone Lister costs $50 (US) for a single license. Affordable multi-license packages are also available.

Clipboard Magic

Clipboard Magic is a free Windows Clipboard extender. If you spend a lot of time cutting and pasting repetitive text Clipboard Magic can greatly improve your productivity.

By default, any text copied to the Windows Clipboard is automatically stored in Clipboard Magic. The text can range from a single line to several pages. At the click of the mouse, any item is automatically copied back to the Windows Clipboard allowing you to paste the text in any Windows compatible document.

The automatic clipboard archiving can be turned off. This feature is useful when manually editing the clipboard list. Another very handy feature of Clipboard Magic is that clipboard lists can be saved to external files for reloading later.

Clipboard Magic is small, fast and unobtrusive. By default, the program runs from the Windows System tray allowing quick and easy access. Clipboard Magic can be configured to automatically start when Windows starts and to start minimized.

Clipboard Magic is free and runs on Windows 95, 98, ME, 2000, XP and NT 4.0.


Questions for users new to computers and the Internet

Q. What is Try Before You Buy or Trialware software?

A. Trialware is software that you can try out or demo first. If you decide you like the software, you can then purchase it. When you purchase the program you will either be sent a separate fully functional program and/or you will be sent a registration key file or code with instructions on how to apply the key to your program.

Q. I already have program X installed but I downloaded a new version. Should I install to the same location as the older version?

A. The proper way to upgrade to a new version is to backup any important Program X data files first, uninstall Program X and then install the new version of Program X in the same folder. However, many people simply reinstall right over the old version to save time. Make sure Program X is not running when you do this though.

Q. How do I uninstall program X?

A. Click the Start button to bring up the Start Menu. Then choose Settings and then Control Panel. Double click on the Add/Remove Programs icon. Select the program you wish to remove and then click the Add/Remove button. Voila. According to Windows development guidelines, no data files created by the user are to be automatically deleted during the uninstall. Therefore, there may be a few "crumbs" (files) left in the program directory. Therefore, if you uninstalled Program X, the folder C:\Program Files\Program X may contain a few data files. You will have to delete these manually.

Q. How do I decide between Mirrors Sites 1 and Mirrors Sites 2 to download one of your programs?

A. Try Mirror Sites1 first, otherwise use Mirror Sites2. These will search the net and list download locations from around the world.

Q. I downloaded one of your programs called program.zip how can I run it?

A. Files ending in .Zip are compressed files. To open these files you need an uncompressor program such as Winzip. You can find WinZip here: http://www.winzip.com. Once you have installed an uncompressor program like WinZip, when you double-click on a .zip file, you will see the contents of the zipped file. Then you can unzip the contents of the zipped file to a temporary file location such as C:\Temp.

Q. OK I figured out how to unzip the file, but how do I install the program?

A. To install the program double-click on the installer file usually called SETUP.EXE or INSTALL.EXE. This will start the installation process.

Q. What is the "system tray"?

A. The Windows system tray is the area to the right or the Windows task bar. Certain programs, including Project Clock and Clipboard Magic, will have small icons here.


Questions about CyberMatrix Software

Q. We really like your software but desperately need a feature added. Can you add it right now?

A. All customer feature requests are put on a ToDo list but we can't guarantee with certainty when or if the feature will ever be added. If you need a new feature immediately, you can pay to have it added. We charge out at $50 US ($75 CDN) per hour. Contact us for a quote including as much detail as possible about how you want the software changed.

 Q. I tried to customize one of your reports. Now the report no longer works. How can I restore the original report?

A. You can just delete the bad report and reinstall the software to restore the original.

Q. Why do I see the error "There is no default printer selected" when I try to print on Windows NT4?

A1. Your administrator may have set restrictions so that you can't access the 'Control panel - Printers' window.

A2. You may be using a login script to get the list of printers from the server upon workstation startup. If the printer in the device list is capitalized differently than the printer's device name you will see this error.

Q. I downloaded Program X and now my anti-virus software says the file is infected with a virus. When are you going to address this?

A. No CyberMatrix software has ever been verified to contain a virus. Most likely, you are seeing a false detection. If this happens send us an e-mail detailing the anti-virus software you use, the program claimed to contain a virus, it's version and where you obtained (downloaded) it.

Q. I have downloaded and installed your trial demo. Now I want to purchase. Will the purchased version overwrite my data?

A. No. Our business software was designed to leave existing data intact when upgrading the software. However, as a precaution you should always backup your data prior to upgrading.

Q. I purchased Program X version 2.00. I notice now that version 2.10 is out. If I upgrade, will I lose the data I have been working with?

A. No, the setup software leaves your existing data alone. Just install the new version into the same folder as the old version and your old data will remain intact.

Q. What is the timeframe for a return email to help get an issue resolved if one arises?

A. It depends on the severity. Urgent issues get a response almost immediately during business hours. Non-urgent issues should get a response within two business days.

Q. I tried to download program X but it said it was not a valid archive. What am I doing wrong?

A. Nothing. Large Zip archives sometimes become corrupted during the download process. In the meantime, try to download files from one of the mirror site links. If these links turn up empty, it is probably because a new version has been released. If you can't wait, send an e-mail and a demo copy can be e-mailed to you as an attachment.

Q. I tried to download the trial version of program X using IE 6.0 under Windows XP but the file had CRC errors and would not extract. Why is this?

A. This may be an issue with your firewall or DSL modem. Try going into the Internet Explorer menu item "Tools > Internet Options > Advanced" and switching OFF the option under Browsing which tells IE to "Use Passive FTP (for firewall and DSL modem compatibility"

Q. I tried your X program and like it. Do you have a version that does Z or runs on Y?

A. All CyberMatrix software is listed at the main web site. If you don't see it, we don't carry it. If you have a feature request for a particular program send us an e-mail.


Questions about CyberMatrix Software Licensing

Q. I notice you offer a 10 seat license for your software. What do you mean by a seat?

A. A seat means one machine that is used to access the software. If you have 10 machines that will access the software (even if everything is installed on the server), you will need a 10 seat license.

Q. We want to buy your software. We will have one person making changes to the data and people that will only be viewing the data. Do I need a single seat license or a 10 seat license?

A. Since 10 people will have access to the software you will need a ten seat license.

Q. What is the difference between your trial versions and the full version?

A. The only difference between our time-limited software and the full versions is that the time-limited software stops working after a certain number of days.

Q. I have already purchased version 1.1 of your program Z. If I download version 1.2 do I have to purchase the program again?

A. No. CyberMatrix has a policy of providing all minor version changes free of charge to existing customers.

Q. I purchased version 1.0 of program X four months ago. I notice you now have version 2.0 available. Do I have to pay the full price again.

A. No. CyberMatrix has a policy of providing major version changes free of charge to existing customers if the program has been purchased within the last six months of the year that the new version was released. If you have purchased the program more than six months ago, the program will be available for upgrade, usually at a 50% discount.


Database/Multi-user questions

Q. I want to share data amongst several people. Can I use the Standard version or do I need to purchase the Client/Server version?

A. The Standard versions of our software (and Project Clock Pro) can share data with multiple users over a network. However, the standard version will be more likely to require database re-indexing especially in networks with unstable machines or inexperienced users. A general rule of thumb is not to use the standard version with more than 10 simultaneous users. In this case, the Client/Server version will perform better.

Q. When I Start Program X the following error message comes up:

DBISAM Engine Error #9217 Error reading From Data File C:\Program Files\Cyber App\data\ATable.dat

A. This is a corruption error. Several CyberMatrix programs use a local database to store their data. Corruption can happen in any local database when a system is shut down abnormally. You should never shut down or restart a Windows machine without doing a proper Windows shutdown first (i.e., choosing Shut Down from the Start menu.) To repair the table, select the table in the Data Explorer (or Data Views) screen and then choose File | Repair table.

DBSys

If you are unable to open the application to do a repair, you can get the DBSys utility. DBSys is a utility from Elevate Software, the makers of the database engine used in our database software. Use this program to repair the affected table.

Windows 95:

There exists problems with several versions of the network redirector provided with the Windows 95 Microsoft Client for Microsoft Networks that can cause data corruption in DBISAM data files when they reside on a shared Windows 95 server. One of the problems occurs when the network redirector (vredir.vxd) improperly caches server data locally and can cause various problems such as key violation exceptions with auto-increment primary keys and others that should never occur. If you are experiencing random problems with data corruption when sharing data files in a Windows 95-only environment then please download the updated network redirector and apply the update to all Windows 95 machines on the network. Please note that these problems do not occur when accessing Novell NetWare servers.

You can find more information at:

support.microsoft.com/support/kb/articles/Q174/3/71.asp

Windows NT:

If you don't have NT Service Pack 3 or higher you may want to check and see if the NT server has opportunistic locking turned off:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters"EnableOplocks" (DWORD) = 0 (default=1)

NT Service Pack 3 supposedly fixes the problems with opportunistic locking on the NT server platform. Remember to re-apply the service pack after any updates to the system.

Last Resort

If after trying all these solutions you still have problems, you can zip up the data files and e-mail them to CyberMatrix.

Q. What is the maximum size of a single table?

A. The maximum size of a table (.DAT), index file (.IDX), or BLOB file (.BLB) is 4 gigabytes.

Q. I have setup Program X on an NT 4.0 station. When only one person access the software, everything is fine. When other machines use Program X everything slows to a crawl. What's going on?

A. This is an NT4 issue, and most likely related to opportunistic locking settings and the SP level. Due to bugs in early versions of NT4 a lot of servers had opportunistic locks turned off, but since this has been fixed they haven't turned them back on. Ensure the OpportunisticLocking functionality is enabled (=1) in the registry.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters"EnableOplocks" (DWORD) = 1

Both the server and the workstation must agree. Make sure you have SP4 or higher. The other thing that can cause slowdown problems is using NetBeui in conjunction with TCP/IP (especially making NetBEUI the default protocol). You might also try turning off StrictChangeDetection. It is recommended that you get an NT server administrator to look at the server and make sure that it's configured properly.

If you are running 10 Base T on your network, try upgrading to 100 Base T.

You might also consider getting a Quantum "Snap Server".

Q. We are running your software on a Windows 2000 peer-to-peer network setup. We're experiencing performance problems. How can we speed things up?

A1. On Windows 2000 there is a bug relating to UNC paths. http://support.microsoft.com/support/kb/articles/Q249/7/99.ASP You will see significant performance problems with database applications if different people access the same shared files using different paths. To work around the problem, you can map the shared path to a common drive letter.

A2. A rather annoying "feature" included with Windows 2000 can impact the responsiveness in network browsing from Win2K systems to Windows 98 PCs. When you browse the network and double-click on an available workstation, you may experience a delay of up to 30 seconds. This is due to a resource scanning routine that has to do with Scheduled Tasks. In most cases, it's not necessary, so simply deleting the associated registry key will work around the issue. When you upgrade Windows components or versions of Internet Explorer, this may be replaced, so you'll have to delete the key again in order to rid yourself of the reinstated delay. Navigate to the following registry location:

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ RemoteComputer \ NameSpace

Then delete the following key:

{D6277990-4C6A-11CF-8D87-00AA0060F5BF}

Q. We're running Program X on a Windows 95/98 peer to peer network. Performance seems very slow. How can we make it faster?

A. Make sure your network cards are set to half duplex. If you are running Norton Antivirus, disable "Auto Protect".

Q. Will Program X run on Novel?

A. CyberMatrix database applications will run fine on a properly configured Novell Network. Novell does have one issue of which you need to be aware. Unlike Windows NT, Novell has a default maximum number of record locks per client of 500. Therefore, you may need to change the Novell default record locks. You can do this by adding 2 lines into your system autoexec files as follows:

SET MAXIMUM RECORD LOCKS PER CONNECTION = 5000

SET MAXIMUM RECORD LOCKS = 40000

You should use TCP/IP and eliminate the IPX/SPX protocol (may need Novell 5) completely from the NT box. On the workstation, make sure the Microsoft Client is bound to TCP/IP only and the Microsoft Novell client is bound to IPX only. Remove any protocols you do not use such as Netbios from your workstations (you need it for NT server). Also, look at the protocol resolution order.

With Novell, it is also important to make sure you are not running full duplex if your network design is 10BaseT or 100BaseT since without an intelligent (expensive) switch this can corrupt Novell packets.

Q. How can I export table data into Excel?

A. Export the table into CSV format in the Data Manager screen: select View | Data Manager from the main menu. Select the table then choose File | Export to CSV. Load the saved file into Excel.

Q. Which database engine is used in your software?

A. We use the DBISAM database engine for all our Windows business applications.

Q. Can DBISAM tables be accessed from Crystal Reports?

A. For newer versions of our software (Class Scheduler v3+, Employee Project Clock v2.20+, In Out Scheduler, Meeting Manager v4+, Point Of Sale, Project Clock v5.10+, Pro Schedule v3+, Timesheets) we have an ODBC driver available. See:

http://www.cyber-matrix.com/odbc.html

A. For older version of our software there is an ODBC driver available that others have used to access DBISAM tables from Crystal Reports. You can get it here:

http://www.elevatesoft.com/download/odbc.zip

We do not offer any support for this older driver nor does Elevate Software.

Q. Where can I learn how to use SQL?

A. Try these links: SQLCourse2.com, SQL Tutorial 1

Q. We are using the Client/Server version of program X. Why are we getting a windows socket error (10065) on API connect on one of the client stations?

A. This is probably a firewall issue. You need to open a port. All our server software runs on port 9000.

Q. I have a single license for Program X. I logged in as someone else, and then I had a crash. Now when I try to start Program X again it says "The number of users have exceeded your license. Contact CyberMatrix to purchase additional licenses." What do I do to use the software again?

A. Login as the other person, shut down Program X and then login as yourself.

Q. We are very interested in the Client/Server version of your software. However, we want the server application to run as a service. Is this possible?

A. Yes, you can use the "srvany" tool from the Microsoft Resource kit to run the server application as a service.

Here is a tutorial on setting up our servers as a service.

1) Use the "instsrv" tool to install the service to the registry

Example:

instsrv yourservicename "C:\Program Files\Resource Pro Kit\bin\srvany.exe"

Note that the executable name has to be "srvany.exe"

2) After you are done with step (1), you need to edit the registry either by using the registry editor or by using a batch file.

Create a subkey name "Parameters" under

"HKLM\SYSTEM\CurrentControlSet\Services\yourservicename\"

so that the tree structure looks like

"HKLM\SYSTEM\CurrentControlSet\Services\yourservicename\Parameters"

Then, in the Parameter Subkey, add the values "Application" and make it point to your application executable.

Example, "C:\ProjectClock\PCServer.exe"

3) DONE. You will be able to start/stop the service from both the

"service" manager and the command prompt using "sc stop service name"

Q. We use the Client/Server version of your software. We want to install the latest version on a new server. What is the best way to upgrade and still use our old data?

A. You have two coices. You can either copy over your entire old server folder over to the new server machine and then install the new server software into this folder. Or you can install the new server software on the new machine and then copy over the database files. The database files are those with the .Dat and .Idx extensions.